spring rains - Alemán Inglés Diccionario